FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/sdc-questionnaire-initialExpression

Packagehl7.fhir.uv.sdc
Resource TypeStructureDefinition
Idsdc-questionnaire-initialExpression
FHIR VersionR4
Sourcehttp://hl7.org/fhir/uv/sdc/https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-initialExpression.html
URLhttp://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression
Version4.0.0-ballot
Statusactive
Date2025-07-14T18:38:59+00:00
NameInitialExpressionExtension
TitleInitial Expression
Realmuv
Authorityhl7
DescriptionInitial value for a question answer as determined by an evaluated expression.
TypeExtension
Kindcomplex-type

Resources that use this resource

StructureDefinition
sdc-questionnaire-behaveAdvanced Behavior Questionnaire
sdc-questionnaire-pop-expPopulatable Questionnaire - Expression
dtr-base-questionnaireDTR Base Questionnaire
sdc-questionnaire-extractSDC Questionnaire Extract

Resources that this resource uses

No resources found


Examples of Use for Extension

ResourceVersion
ch.fhir.ig.ch-etoc#current:Bundle/DocumentEtocR4
ch.fhir.ig.ch-etoc#current:Questionnaire/QuestionnaireEtocR4
ch.fhir.ig.ch-orf#current:Bundle/bundle-order-referral-formR4
ch.fhir.ig.ch-orf#current:Bundle/external-diagnostics-orderR4
ch.fhir.ig.ch-orf#current:Bundle/radiology-orderR4
ch.fhir.ig.ch-orf#current:Questionnaire/ch-orf-module-addressR4
ch.fhir.ig.ch-orf#current:Questionnaire/ch-orf-module-patientR4
ch.fhir.ig.ch-orf#current:Questionnaire/ch-orf-module-senderR4
ch.fhir.ig.ch-orf#current:Questionnaire/order-referral-formR4
ch.fhir.ig.ch-rad-order#current:Bundle/DocumentRadiologyOrderR4
ch.fhir.ig.ch-rad-order#current:Questionnaire/QuestionnaireRadiologyOrderR4
csiro.fhir.au.smartforms#current:Questionnaire/AboriginalTorresStraitIslanderHealthCheckR4
csiro.fhir.au.smartforms#current:Questionnaire/AboutTheHealthCheckR4
csiro.fhir.au.smartforms#current:Questionnaire/AbsoluteCVDRiskCalculationR4
csiro.fhir.au.smartforms#current:Questionnaire/AllergiesAdverseReactionsR4
csiro.fhir.au.smartforms#current:Questionnaire/ConsentR4
csiro.fhir.au.smartforms#current:Questionnaire/ImmunisationR4
csiro.fhir.au.smartforms#current:Questionnaire/MedicalHistoryCurrentProblemsR4
csiro.fhir.au.smartforms#current:Questionnaire/PatientDetailsR4
csiro.fhir.au.smartforms#current:Questionnaire/RegularMedicationsR4
hl7.fhir.us.cql#current:Questionnaire/ExamplePatientAndCoverageQuestionnaireR4
hl7.fhir.us.cql#current:Questionnaire/GMTPQuestionnaireR4
hl7.fhir.us.cql#current:Questionnaire/MBODAQuestionnaireR4
hl7.fhir.us.cql#current:Questionnaire/MNACQuestionnaireR4
hl7.fhir.us.cql#current:Questionnaire/UPPARFQuestionnaireR4
hl7.fhir.us.davinci-dtr#current:Bundle/home-o2-questionnairepackage-bundleR4
hl7.fhir.us.davinci-dtr#current:Bundle/home-o2-questionnairepackage-bundle-2R4
hl7.fhir.us.davinci-dtr#current:Parameters/QuestionnairePackageOutputParamsExampleR4
hl7.fhir.us.davinci-dtr#current:Questionnaire/home-o2-std-questionnaireR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-adverse-event-questionnaire-populateR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-consent-questionnaire-populateR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-continuing-review-questionnaire-populateR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-determination-letter-questionnaire-populateR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-nonmedicalevent-questionnaire-populateR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-protocol-questionnaire-populateR4
hl7.fhir.us.sirb#current:Questionnaire/sirb-recruitment-materials-questionnaire-populateR4
hl7.fhir.uv.ichom-breast-cancer#current:Questionnaire/ClinicalResponseBaselineR4
hl7.fhir.uv.sdc#current:Parameters/sdc-modular-root-assembledR4
hl7.fhir.uv.sdc#current:Questionnaire/demographicsR4
hl7.fhir.uv.sdc#current:Questionnaire/questionnaire-sdc-profile-example-form-behaviorR4
hl7.fhir.uv.sdc#current:Questionnaire/questionnaire-sdc-test-fhirpath-prepop-candexprR4
hl7.fhir.uv.sdc#current:Questionnaire/questionnaire-sdc-test-fhirpath-prepop-initialexpressionR4
hl7.fhir.uv.sdc#current:Questionnaire/questionnaire-sdc-test-fhirpath-prepop-source-queryR4
hl7.fhir.uv.sdc#current:Questionnaire/sdc-modular-contactR4
hl7.fhir.uv.sdc#current:Questionnaire/sdc-modular-nameR4
hl7.fhir.uv.sdc#current:StructureDefinition/SdcQuestionLibraryR4
hl7.fhir.uv.sdc.r4b#3.0.0:StructureDefinition/sdc-question-libraryR4B
smart.who.int.anc#current:Questionnaire/ANCB12R4

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition sdc-questionnaire-initialExpression

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionExpression-determined initial value
... extension 0..0
... url 1..1uri"http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression"
... value[x] 0..1ExpressionValue of extension

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "sdc-questionnaire-initialExpression",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 4,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/sdc/ImplementationGuide/hl7.fhir.uv.sdc"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/sdc/ImplementationGuide/hl7.fhir.uv.sdc"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
  "identifier": [
    {
      "system": "urn:ietf:rfc:3986",
      "value": "urn:oid:2.16.840.1.113883.4.642.40.17.42.28"
    }
  ],
  "version": "4.0.0-ballot",
  "name": "InitialExpressionExtension",
  "title": "Initial Expression",
  "status": "active",
  "date": "2025-07-14T18:38:59+00:00",
  "publisher": "HL7 International / FHIR Infrastructure",
  "contact": [
    {
      "name": "HL7 International / FHIR Infrastructure",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    },
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    }
  ],
  "description": "Initial value for a question answer as determined by an evaluated expression.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "complex-type",
  "abstract": false,
  "context": [
    {
      "type": "element",
      "expression": "Questionnaire.item"
    },
    {
      "type": "element",
      "expression": "ElementDefinition"
    }
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "short": "Expression-determined initial value",
        "definition": "Initial value for a question answer as determined by an evaluated expression.",
        "comment": "Initial value is only calculated at the time the QuestionnaireResponse is first generated.  If the expression returns coded data, it **SHALL* return the information as either code or Coding, not CodeableConcept.  If the expression returns elements of type 'code', when the user selects one or more candidates, the code will be matched against the allowed Codings (from answerValueSet, answerOptions, or answerExpression).  In this case, it is an error if there is more than one Coding with the same code.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Extension",
          "min": 0,
          "max": "*"
        },
        "condition": [
          "ele-1"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false
      },
      {
        "id": "Extension.id",
        "path": "Extension.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Extension",
        "definition": "An Extension",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "representation": [
          "xmlAttr"
        ],
        "short": "identifies the meaning of the extension",
        "definition": "Source of the definition for the extension code - a logical name or a URL.",
        "comment": "The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Extension.url",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "uri"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "fixedUri": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "short": "Value of extension",
        "definition": "Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Extension.value[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Expression"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "short": "Expression-determined initial value",
        "definition": "Initial value for a question answer as determined by an evaluated expression.",
        "comment": "Initial value is only calculated at the time the QuestionnaireResponse is first generated.  If the expression returns coded data, it **SHALL* return the information as either code or Coding, not CodeableConcept.  If the expression returns elements of type 'code', when the user selects one or more candidates, the code will be matched against the allowed Codings (from answerValueSet, answerOptions, or answerExpression).  In this case, it is an error if there is more than one Coding with the same code.",
        "max": "1"
      },
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "max": "0"
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "type": [
          {
            "code": "Expression"
          }
        ]
      }
    ]
  }
}